package com.tem.service;

import com.tem.domain.User;

import java.util.List;

/**
 * @Author: tiger
 * @Date:2018/4/28
 * @Description:
 */
public interface IUserService {
    /**
     * @Author:Tiger
     * @Date:2018/5/7 10:50
     * @Params:[]
     * @Returns:java.util.List<com.tem.domain.User>
     * @Description:查询所有user
     */
    List<User> findUsers();

    /**
     * @Author:Tiger
     * @Date:2018/5/7 10:50
     * @Params:[userId] 用户编号
     * @Returns:com.tem.domain.User
     * @Description:根据编号查询user
     */
    User getUserById(Long userId);

    /**
     * @Author:Tiger
     * @Date:2018/5/7 20:10
     * @Params:[user]
     * @Returns:void
     * @Description:添加user
     */
    void addUser(User user);

    /**
     * @Author:Tiger
     * @Date:2018/5/7 21:24
     * @Params:[user]
     * @Returns:void
     * @Description:修改用户信息
     */
    void updateById(User user);
}
